package com.hp.gxw.service;

import com.hp.gxw.entity.CostElements;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hp.gxw.entity.CostElementsPrice;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author huangping
 * @since 2024-01-04
 */
public interface ICostElementsService extends IService<CostElements> {

    List<CostElements> elementPriceInfo(String happenMonth);

    //直接人工法
    List<CostElementsPrice> directLaborInfo(String month);

    //设备功率法
    List<CostElementsPrice> equipmentPowerInfo(String month);

    //间接费用-设备价值法
    List<CostElementsPrice> indirectEquipmentInfo(String month);

    //间接费用-实际工时法
    List<CostElementsPrice> indirectWorkhoursInfo(String month);

    //间接费用-管理权重法
    List<CostElementsPrice> indirectManagerInfo(String month);
}
